The Tele2 Speedtest Service helps you test your Internet connection speed through various methods and is available not only to customers of Tele2 but anyone with an Internet connection. Test your connection using speedtest.net's tool, downloading a file via your web browser (HTTP) or downloading and uploading via FTP.
Speedtest is run on a number of fast servers in locations throughout Europe connected to Tele2's international IP core network with 10GE. The address http://speedtest.tele2.net is anycasted, meaning that you should automatically be served by the server closest (network wise) to your location. Read more about the technical details of this service.
You are currently being served by xxx-SPEEDTEST-1 located in City, Country.
We provide a variety of testfiles with different sizes, for your convenience.
1MB
10MB
100MB
1GB
10GB
50GB
100GB
1000GB
md5sum
sha1sum
These are sparsefiles and so although they appear to be on disk, they are not limited by disk speed but rather by CPU. The Speedtest servers are able to sustain close to 10 Gbps (~1GByte/s) of throughput. See the technical details to learn more about sparse files and the setup of the Tele2 Speedtest service.
To download on a Unix like system, try wget -O /dev/null http://speedtest.tele2.net/10GB.zip
After some requests we have also added the possibility to upload data using HTTP:
$ curl -T 20MB.zip http://speedtest.tele2.net/upload.php -O /dev/null
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
100 20.0M 0 192 100 20.0M 3941 410M --:--:-- --:--:-- --:--:-- 416M
In addition to the files offered here via HTTP, there is also an FTP server setup to serve files, you'll reach it at ftp://speedtest.tele2.net. You can upload files to /upload. Uploaded files will be automatically removed as soon as the upload is complete.
speedtest.net is an easy to use web-based (Flash) test to test both upload and download speeds as well as latency to any of a long list of servers around the world. Tele2 Speedtest servers runs a speedtest.net server. Go to speedtest.net to test your connection. This server (xxx-SPEEDTEST-1) will automatically be picked for you. After the test you can choose a another server and location to perform further testing.
The Tele2 Speedtest service is distributed over multiple machines spread across locations in Europe. By going to http://speedtest.tele2.net you will always end up on the closest location (network-wise) to you. You can specifically select another test node from the below list if you want to perform tests towards a particular location.
This page and the listed speedtest services are hosted on a number of servers spread through Europe (see locations). Each location consists of a 1U Supermicro server with an octacore Xeon E3-1240 V2 running at 3.4GHz, 32GB of RAM and an Intel 10GE NIC (82579LM chip). Debian Linux is the operating system used, nginx for serving web pages and sparse files via HTTP and vsftpd is used for FTP. A small script called cleandir is used to clean the upload directory of the FTP server to avoid filling the file system with temporary uploaded files.
TCP windows have been slightly tweaked to support higher throughput. Compression has been disabled.
Sparse files, such as the ones provided here via HTTP and FTP, can be created with something along the lines of:
dd if=/dev/zero of=my_large_file bs=1 count=0 seek=10GAnycasting is a technique where a single IP address is used in multiple locations in a network and packets are sent to the closest server. Tele2 speedtest service utilizes this to send you to the closest location in our network. Do note how "closest" is not measured geographically but rather by what our networks thinks is the closest location. Our primary network metric is latency and therefore the closest network distance is typically the closest node geographically but there are situations where ineffecient fiber routing or cuts could lead to you being served by a node further away. In addition to simply serving users using the closest server, anycast also enables basic load balancing and redundancy as users in different areas are served by their closest server, spreading the load over all of our installations. If a server should fail, users would be served by the second closest server.
The servers can sustain throughput around 10 Gbps, as an example, here is a wget from another host in Tele2's network:
100%[================================================>] 100.00G 1.06GB/s in 97sIf you are interested in performing more in-depth studies and high-performance measurements, please contact bgp4-adm _at_ tele2.net directly.